/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package icexam.util;

import sun.misc.BASE64Decoder;

/**
 *
 * @author Ethan
 */
public class PswUtil {
    public static String getBASE64(String s) {
        if (s == null) return null;
        return (new sun.misc.BASE64Encoder()).encode( s.getBytes() );
    }
    public static String getFromBASE64(String s) {
        if (s == null) return null;
        BASE64Decoder decoder = new BASE64Decoder();
        try {
            byte[] b = decoder.decodeBuffer(s);
            return new String(b);
        } catch (Exception e) {
            return null;
        }
     }
    public static void main(String[] arg){
        String str = getBASE64("root");
        System.out.println(getBASE64("root"));
        System.out.println(getFromBASE64("dXV1aWs="));
    }
}
